hill cherry - French English Dictionary